var status = -1;

function start(e, d, c) {
    (e == 1) ? status++ : status--;
    var b = -1;
    if (status <= b++) {
        qm.dispose()
    } else {
        if (status == b++) {
            qm.sendNext("几百年来我一直在看着这座城，但是却一直不敢相信。你相信吗？这里原本是座非常美丽的城堡。连窗外的雪景看着都让人感到温馨。")
        } else {
            if (status == b++) {
                qm.sendNext("他也一样。雷昂……虽然他是个只知道剑术的倔强的男人，但同时也是个多情的人。虽然不爱说话，但是在他的眼睛里可以看到善良的光……但是，他却变成了这个样子……")
            } else {
                if (status == b++) {
                    qm.askYesNo("#r黑魔法师#k到底对他做了什么？为什么他变成了和过去完全不同的一个人？他……已经忘记我了吗？真让人不懂，你能帮我去见见雷昂吗？")
                } else {
                    if (status == b++) {
                        qm.sendNext("虽然他没有回答我，但是我可以肯定他应该就在#b接见室#k里。请你去见见#b雷昂#k，问问他是否还记得我，记得的话，为什么不回答我。我会把你送到接见室去。")
                    } else {
                        if (status == b++) {
                            var a = qm.getQuestRecord(3173);
                            a.setStatus(1);
                            qm.getPlayer().updateQuest(a, true);
                            qm.warp(211070200, 1);
                            qm.dispose()
                        }
                    }
                }
            }
        }
    }
}

function end(d, c, b) {
    (d == 1) ? status++ : status--;
    var a = -1;
    if (status <= a++) {
        qm.dispose()
    } else {
        if (status == a++) {
            qm.dispose()
        }
    }
};